import request from '@/utils/request'

// 获取字典类型列表
export function getDictionaryTypeList (params) {
  return request({
    url: '/sysDict/getSysDictTypeList',
    method: 'post',
    data: params
  })
}

// 增加、更新字典类型的属性值，但不能修改可用状态和是否删除状态
export function AddOrUpdateDictionaryType (params) {
  return request({
    url: '/sysDict/saveDictType',
    method: 'post',
    data: params
  })
}

// 修改字典类型修改可用状态和是否删除状态
export function changeDictionaryTypeStatus (params) {
  return request({
    url: '/sysDict/changeTypeStatus',
    method: 'post',
    data: params
  })
}



// 获取字典数据列表
export function getDictionaryDataList (params) {
  return request({
    url: '/sysDict/getSysDictList',
    method: 'post',
    data: params
  })
}

// 增加、更新字典数据的属性值，但不能修改可用状态和是否删除状态
export function addOrUpdateDictionaryData (params) {
  return request({
    url: '/sysDict/saveDict',
    method: 'post',
    data: params
  })
}

// 修改字典数据可用状态和是否删除状态
export function changeDictionaryDataStatus (params) {
  return request({
    url: '/sysDict/changeDictStatus',
    method: 'post',
    data: params
  })
}
